deep understanding - French English Dictionary